humanoid robot - Turkish English Dictionary